basic life support techniques - Turco Inglés Diccionario